package com.security.dataprocess.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 视频监控POI关联表 
 * </p>
 *
 * @author H
 * @since 2022-12-19
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="DeviceRVideoPoi对象", description="视频监控POI关联表 ")
public class DeviceRVideoPoi implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "主键 ID")
    private Long id;

    @ApiModelProperty(value = "POI类型编码 关联base_t_poi_type_dict表code字段")
    private Long poiTypeCode;

    @ApiModelProperty(value = "POI设施ID 关联设施ID，关联储罐、仓库、生产场所、重大危险源、POI等业务表主键")
    private Long poiId;

    @ApiModelProperty(value = "视频监控设备ID")
    private Long videoId;

    @ApiModelProperty(value = "创建人")
    private Long cuserId;

    @ApiModelProperty(value = "创建时间")
    private Date ctime;

    @ApiModelProperty(value = "更新人")
    private Long uuserId;

    @ApiModelProperty(value = "更新时间")
    private Date utime;

    @ApiModelProperty(value = "是否删除 0：未删除1：已删除")
    private Boolean deleteStatus;

    @ApiModelProperty(value = "序号")
    private Integer sortId;


}
